//
//  TMNetBaseModelProtocol.h
//  TaskManager
//
//  Created by vip on 16/5/18.
//  Copyright © 2016年 M&H. All rights reserved.
//

#import <Foundation/Foundation.h>

@protocol TMNetBaseModelProtocol <NSObject>
/**
 *  @brief 通过字典来映射成model
 *
 *  @param dic JSON映射的字典 和model结构对应
 *
 */
-(void)creatModelWithDic:(NSDictionary *)dic;
/**
 *  @brief 这个方法将model中的属性映射到字典
 *
 */
-(NSDictionary *)modelMappingToDictionary;
/**
 *
 *  @brief 这个方法将json数据直接映射成model 数据格式必须正规
 *
 */
-(void)creatModelWithData:(NSData *)data;
@end
